obtain a benefit or satisfactory result - Espagnol Anglais Dictionnaire